programmed pregnancy - French English Dictionary